Linus Torvalds:我不再是一名程序员
导读:当世界都称赞Linus Torvalds发明了Linux系统,但是Git才是Torvalds觉得得意的作品,能够产生更大的影响力。
近日在法国里昂举行的欧洲开源软件峰会上,Linux的创建者Linus Torvalds与他的朋友--Vmware的首席开源官Dirk Hohndel进行了一次对话。
Torvalds在对话中这样表示,他不再认为自己是一名程序员。
而世界上每个人都认为他是个纯种程序员。
Torvalds这样解释说:我现在已经不再编码了。我写的代码都在电子邮件里。有人给我发送了代码补丁,我会用伪代码回复。现在我习惯于编辑补丁,有时候还会编辑未经测试的补丁直接发送出去。我要做的,就是在邮件中告诉别人“我认为应当这样”。但这就是我所从事的工作,我不再是一个程序员。
所以,Dirk Hohndel 接茬问道:“你每天的工作是干什么?”
Torvalds回答道:看邮件和写邮件,然后对一些人写的补丁或其它请求说“不”。这样会让开发人员知道,如果我拒绝了他们,他们会更好地编代码。
有时代码更改非常明显,实际上不需要任何消息,但这种情况非常罕见…… 解释为什么代码要做某些事情,为什么需要做一些更改……因为这反过来有助于管理,如果你可以向我解释你的代码,我将信任你写的代码。
简而言之,如今的Torvalds已成了代码管理和维护者,而不再是开发者。
这对他来说感觉也很好:“当人们向我发补丁时 ,我的主要目标就是反应要快,要在一两天内拍板说是或否。在代码合并中,也可以延期在一周内,但我一直作为维护者身份,这是这个角色应该做的。“
这听起好像不咋太好玩。Dirk Hohndel提醒他并不是一个无趣的人,Torvalds早期写过一本自传《只是为了好玩》(Just for Fun)。如今已不再需要在只有4M内存和简单库的PC机上编码,但Torvalds仍然感到有趣。
如今各个方面,开发都变得越来越容易。我们有更好的工具,更丰富的文档,还有越来越多的技术社区。人们感到这些都是工作的一部分:那就是热爱分享、积极帮助新人融入工作。
Torvalds承认说:现在有一些不好玩的地儿,我们制定了不少规则。在过去这里要随意的多,有意思的事也挺多。
Torvalds说,虽然他对现在Linux所做的事情感到满意,但他像我们很多人一样的心理,对自己的能力深表怀疑,他感觉到自己患了严重的“冒名顶替综合症”。
虽然如今Linux已经可以运行在世界任何一台设备,从PC机到手机、嵌入式设备,但是Torvalds仍然自我怀疑,他认为很多人也在怀疑自己,Linux只是Unix系统的重新实现,不是吗?
欧洲开源峰会,Linus Torvalds与Dirk Hohndel
Torvalds希望给到的东西不仅仅是比其它更好,而是证明自己做了更创新的项目。Git证明了我不仅能做一个碰到的奇迹。
Git充分证明了他可以做到。Linux和Git引起了业界很大影响,这表示自己并不是一招一式的代码小卒。
并不是说Torvalds将Git的成功全部归为已有。他在开源峰会上大方承认:我只是维护了Git六个月,真正的功劳归功于其它人,我以设计了Git为荣。
多年后,Git彻底改变了软件开发模式。如果说当今所有软件都包含开源组件,那么Git对软件开发方式的革新做出巨大贡献。
峰会结束后,试图“围攻”他的人群散去,人们都深刻认同Torvalds应得的荣誉。也许,他最值得赞誉的是Git,可能没有Linux的品牌影响力大,但它释放了百万个类似Linux项目的潜力。
补充一下:Linus 是 1969 年出生的,今年 50 岁。
来源:TechRepublic
相关阅读: